﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;

using Javavaj.iHunter;
using Javavaj.iHunter.Core;

namespace Javavaj.iHunter
{
    public interface IPlugin
    {
        /// <summary>
        /// 初始化频道配置
        /// </summary>
        /// <param name="settings">配置文件</param>
        void InitSettings(XmlDocument settings);
        /// <summary>
        /// 显示频道配置界面
        /// </summary>
        /// <returns></returns>
        void Config();
        /// <summary>
        /// 频道设置更改
        /// </summary>
        event PluginSettingChangedEventHandler SettingChanged;
    }

}
